Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai Oeiras 1 Challenger Chisinau Challenger Qatar F1a Bahrain F1 UAE F2 Germany F17 United Arab Emirates F1 Estonia F1 Belarus F1 Belarus F2 Belarus F3 Belarus F4 Czech Republic F5 Russia F2 Bulgaria F2 Poland F3 Armenia F2 Estonia F2 Lithuania F1 Poland F5 Kazakhstan F7 Kazakhstan F8 Russia F1 Russia F4 Russia F5 Russia F7 Kazakhstan F1 Kazakhstan F2 Kazakhstan F3 Poland F1 Poland F2 Poland F3 Russia F8 Russia F9 Kazakhstan F6 Kazakhstan F7 Italy F24 Kazakhstan F8 Kazakhstan F9 Germany F3 Germany F4 Russia F1 Russia F2 Ukraine F3 Turkey F12 Uzbekistan F1 Uzbekistan F2 Russia F8 Belarus F1 Belarus F2 Egypt F34 Russia F3 Spain F15 Belarus F4 Turkey F26 Turkey F27 Belarus F2 Russia F8 Russia F7 France F7 (Villers Les Nancy) Uzbekistan F1 (Bukhara) Uzbekistan F2 (Karshi) San Luis Potosi Challenger - San Luis Potosi Ostrava Open 2005 - Ostrava Croatia F5 Russia F6 Russia F7 Belarus F1 UAE F1 Ethias Trophy - Mons Kuwait F1 Kuwait F2 Belarus F2 Caversham International Tennis Tournament - Jersey M25 Astana IPP Open - Helsinki Gemax Samsung Open 2004 - Belgrade Tenerife Challenger Cremona Challenger Russia F2 Vancouver Challenger Rhodes Challenger Bratislava Challenger Penza Challenger Astana Challenger Segovia Challenger Seoul Challenger Geneva Challenger Challenger Hamburg - Hamburg Kaohsiung Challenger Neride Prague Indoor - Prague Samarkand Challenger M15 Maanshan M15 Luan M25 Luzhou Challenger Britania Zavaleta - Puebla Geneva Challenger Volvo Sylt Open - Sylt Samsung Securities Cup Challenger Tennis - Seoul Leon Challenger Guadalajara Challenger Samarkand Challenger - Samarkand Karshi Challenger Busan Challenger Milan Challenger Fergana Tennis Challenger Tournament - Fergana Portoroz Challenger Bristol Challenger Trophy - Bristol Asics Challenger Open - Monchengladbach Istanbul Challenger Eskisehir Challenger Astana Challenger IPP Open - Helsinki Segovia Challenger St. Remy Challenger Istanbul Challenger Dharwad Challenger 2006 - Dharwad Okal Cup 2003 - Eckental Jameson Cup - Milan Steelers Cup - Kosice Challenger 42 - Andrezieux Abierto Club Casablanca - Mexico City Fergana Challenger Tashkent Challenger Kazan Challenger Yokohama Challenger Tyumen Challenger Heilbronn Challenger Kolkata Challenger New Delhi Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Heilbronn Challenger Fergana Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Geneva Challenger Helsinki Challenger Kazan Challenger Batman Challenger Segovia Challenger Orleans Challenger Tashkent Challenger KGHM Polish Indoors - Wroclaw Bratislava Challenger Brescia Challenger Andria Challenger Bangkok Challenger Manila Challenger Bergamo Challenger Cherbourg Challenger Guangzhou Challenger Taipei City Challenger Tennis Napoli Cup - Napoli Tunis Open - Tunis Orleans Challenger Tashkent Challenger Alexander Kolyaskin Memorial - Donetsk Brest Challenger Coffee Cup Challenger - Chikmagalur Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Brescia Challenger Tatra Banka Open - Bratislava Pozoblanco Challenger Andria Challenger Bangkok Challenger Samsung Secruities Cup Challenger - Seoul Bergamo Challenger Karshi Challenger Busan Challenger Samarkand Challenger Belgrade Challenger Recanati Challenger Astana Challenger Johannesburg Challenger M15 Astana Tunis Challenger Astana Challenger President's Cup - Astana Busan Open Challenger Tennis - Busan Bratislava Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Recanati Challenger Karshi Challenger Segovia Challenger Helsinki Challenger Ischgl International Tennis Challenger 2003 - Ischgl M25 Toulouse-Balma Mersin Challenger Heilbronn Challenger Gemax Open - Belgrade Heilbronn Challenger San Luis Potosi Challenger Eckental Challenger Busan Challenger Izmir Challenger M25 Kiseljak Mouilleron-Le-Captif Challenger M25 Kursumlijska Banja Kyoto Challenger Wroclaw Challenger Kaohsiung Challenger St. Remy Challenger Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2005 - Belgrade M25 Hong Kong BMW Challenger Open - Monchengladbach M25 Hong Kong Segovia Challenger Bergamo Challenger Urbana-Champaign Challenger - Urbana Bukhara Challenger - Bukhara Open de la Ville de Saint Denis - Reunion Island Britania Zavaleta - Puebla Gerry Weber Open - Halle Alessandria Challenger St. Remy Challenger Izmir Challenger USTA Seascape Challenger - Aptos Rezidenza Open - Magdeburg Fergana Challenger - Fergana M25 Kachreti Pune Challenger Challenger Casino Lugano - Lugano Marburg Challenger Shenzhen Challenger Raanana Challenger Sylt Open 2000 - Sylt Geneva Challenger - Geneva Shymkent Challenger BH Telecom Indoors Sarajevo 2006 - Sarajevo Open de L'Isere-Open 38 - Grenoble Ilkley Challenger Open de Montauban - Montauban Izmir Challenger The LTA Manchester Challenger - Manchester Bangkok Challenger Maui Challenger Cherbourg Challenger Trnava Challenger St. Brieuc Challenger Taipei City Challenger Oeiras 1 Challenger Seoul Challenger Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Mercedes-Benz Cup - Los Angeles Shenzhen 1 Challenger Heineken Challenger - Ho Chi Minh City The 70th King's Cup and Queen's Cup - Bangkok Guadalajara Challenger M25 Doha AIG Japan Open - Tokyo Zhangjiagang Challenger Davidoff Swiss Indoors - Basel Nonthaburi 4 Challenger Cherbourg Challenger Gemax Open - Belgrade St. Brieuc Challenger Qatar Open - Doha Karshi Challenger Samarkand Challenger Ostrava Challenger Busan Challenger Aptos Challenger Tashkent Challenger Fergana Challenger ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Grand Prix Hassan II - Casablanca Rennes Challenger Quimper Challenger Winnetka Challenger Phoenix Challenger Geneva Challenger - Geneva Samarkand Challenger Astana Challenger Alexander Kolyaskin Memorial - Donetsk Ilkley Challenger The Nottingham Challenger - Nottingham Italy F3 (Basiglio) Pozoblanco Challenger Segovia Challenger Aptos Challenger Bratislava Challenger IX Open Internacional D'Andorra - Andorra Granby Challenger - Granby Gerry Weber Open - Halle DPD Challenger 2002 - Aschaffenburg Phoenix Challenger Allianz Suisse Open Gstaad - Gstaad Open de Montauban - Montauban China Open - Beijing Bulgarian Challenger 2002 - Sofia Rovereto Challenger Davidoff Swiss Indoors Basel - Basel 2001 USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casino Lugano - Lugano Qatar ExxonMobil Open - Doha Yokohama World Tennis Gaora Cup - Yokohama Mauthausen Challenger The Granby Natrel Challenger - Granby ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Czech Indoor Open - Prague Brest Challenger Heineken Challenger 2004 - Ho Chi Minh City Sarajevo Open 2004 - Sarajevo Busan Open - Busan Flea Market Cup Busan Challenger Tennis - Busan GHI Bronx Classic - Bronx Mouilleron-Le-Captif Challenger Mauritius Open - Mauritius Istanbul Challenger Akbank Private Banking TED Open 2006 - Istanbul Astana Challenger Shenzhen 2 Challenger Glasgow Challenger Pau Challenger Davidoff Swiss Indoors - Basel Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Wuxi Challenger Kachreti Challenger Qatar ExxonMobil Open - Doha SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai St. Tropez Challenger BMW Open - Munich Bratislava Challenger Open de Nice Cote dAzur - Nice Bratislava Challenger Allianz Suisse Open Gstaad - Gstaad AIG Japan Open Tennis Championships - Tokyo Kobstaedernes ATP Challenger - Kolding Davidoff Swiss Indoors Basel - Basel Cassis Challenger Winnetka Challenger Geneva Challenger Rennes Challenger Recife Challenger Busan Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Farmers Classic - Los Angeles Citi Open - Washington PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Zagreb Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Thailand Open - Bangkok Kazan Challenger Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Lugano Challenger Winnetka Challenger Kyoto Challenger Kolkata Challenger Perugia Challenger Credit Agricole Suisse Open - Gstaad Qatar Exxon Mobil Open - Doha Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Brieuc Challenger Manacor Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Helsinki Challenger SA Tennis Open - Johannesburg Power Horse Cup - Dusseldorf Tyumen Challenger BMW Open - Munich Gerry Weber Open - Halle Bergamo Challenger Shenzhen Open - Shenzhen Porto Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Topshelf Open - 's-Hertogenbosch Claro Open Colombia - Bogota Erste Bank Open - Vienna Topshelf Open - 's-Hertogenbosch Suisse Open - Gstaad Swiss Indoors Basel - Basel Garanti Koza Sofia Open - Sofia Mercedes Cup - Stuttgart Suisse Open - Gstaad Grand Prix Hassan II - Marrakech Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Kun-Ming Challenger RCA Championships - Indianapolis International Tennis Championships - Delray Beach Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest Ordina Open - 's-Hertogenbosch Athens Challenger Libema Open - 's-Hertogenbosch Abierto Mexicano de Tenis Mifel - Los Cabos St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Ortisei Challenger Gerry Weber Open - Halle Tata Open Maharashtra - Pune Open 13 Provence - Marseille Generali Open - Kitzbuhel bett1HULKS Championships - Cologne Fergana Challenger Bangalore Challenger Murray River Open - Melbourne Open Sud de France - Montpellier Citi Open - Washington St. Petersburg Open - St. Petersburg Sofia Open - Sofia Stockholm Open - Stockholm Sardegna Open - Cagliari Astana Open - Nur-Sultan BMW Open - Munich Helsinki Challenger Thailand Open - Bangkok Astana Open - Nur-Sultan Bergamo Challenger Astana Challenger Astana Open - Astana Oeiras 2 Challenger Kazan Challenger Belgrade 2 - Belgrade Gerry Weber Open - Halle Adelaide International 1 - Adelaide Koblenz Challenger Mercedes Cup - Stuttgart Taipei City Challenger Adelaide International 2 - Adelaide International German Open - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Portoroz Challenger Astana Challenger Qatar ExxonMobil Open - Doha Eckental Challenger New Delhi Challenger Gerry Weber Open - Halle Eskisehir Challenger Gimcheon Challenger PTT Thailand Open - Bangkok Heilbronn Challenger Athens Challenger Campbell's Hall of Fame Tennis Championships - Newport ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Kazan Challenger Gerry Weber Open - Halle Le Gosier Challenger PTT Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Mons Challenger Binghamton Challenger BMW Open - Munich Koblenz Challenger Anning Challenger Kremlin Cup - Moscow Erste Bank Open - Vienna Schickendanz Open - Furth Swiss Indoors Basel - Basel Seoul Challenger Segovia Challenger Portoroz Challenger Hall of Fame Tennis Championships - Newport Kaohsiung Challenger Credit Agricole Suisse Open - Gstaad Bendigo Challenger Budapest Challenger Rakuten Japan Open - Tokyo Open Sud de France - Montpellier Yokohama Challenger 2001 - Yokohama Tata Open Maharashtra - Pune Recanati Challenger Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport Recanati Challenger Kremlin Cup - Moscow TED Open-Akbank Private Banking - Istanbul Bratislava 2 Challenger Shimadzu All Japan Indoor - Kyoto Pau Challenger Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Nur-Sultan Challenger Chengdu Open - Chengdu Vancouver Challenger Challenger Leon 2004 - Leon Barcelona Open BancSabadell - Barcelona Kremlin Cup - Moscow Mercedes Cup - Stuttgart Chengdu Open - Chengdu Tata Open Maharashtra - Pune DIEMA XTRA Sofia Open - Sofia Gwangju Challenger Millennium Estoril Open - Estoril Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Sofia Open - Sofia Antalya Open - Antalya Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona New Delhi Challenger BMW Open - Munich Noventi Open - Halle Thionville Challenger Winston-Salem Open - Winston-Salem Mercedes-Benz Cup - Los Angeles ABN AMRO World Tennis Tournament - Rotterdam Davidoff Swiss Indoors - Basel Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Astana Challenger Open 13 Provence - Marseille Matsuyama Challenger Hersonissos 5 Challenger Yokohama Challenger Davidoff Swiss Indoors Basel - Basel Lille Challenger Tennis Masters Series - Toronto Busan Challenger Tennis Masters Series - Monte Carlo Rogers Masters - Toronto Porto Challenger Shanghai Challenger Guangzhou Challenger St. Brieuc Challenger BNP Paribas Open - Indian Wells UBS Open Gstaad - Gstaad Swiss Indoors Basel - Basel Rogers Cup - Montreal Shanghai - Shanghai BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Qatar ExxonMobil Open - Doha Koblenz Challenger Vilnius Challenger Busan Challenger Mutua Madrilena Masters Madrid - Madrid Kobe Challenger Nottingham Challenger Geneva Open - Geneva Western & Southern Financial Group Masters - Cincinnati Milan Challenger Swiss Indoors Basel - Basel BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Rogers Cup - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - New York Mutua Madrid Open - Madrid Tennis Masters Series - Toronto Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Chengdu Open - Chengdu Miami Open - Miami Nature Valley International - Eastbourne Sony Ericsson Open - Miami Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Shanghai Rolex Masters - Shanghai Open Seat Godo 2005 - Barcelona U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Ordina Open - s-Hertogenbosch Thailand Open - Bangkok Qatar ExxonMobil Open - Doha Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, SUI-NED 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, PO, SUI-SCG 4-1 Davis Cup, Group II, 2R, MDA-BLR 4-1 Davis Cup, Group II, 1R, IRL-BLR 0-5 Davis Cup, Group II, 3R, BLR-DEN 4-1 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, World Group, PO, SUI-BLR 3-2 Davis Cup, Group I, 1R, BLR-POR 3-2 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, PO, NED-SUI 2-3 Davis Cup, Group II, 1R, BLR-IRL 4-1 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, Group II, 2R, TUR-BLR 2-3 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QR, GER-BLR 4-1 Davis Cup, World Group, 1R, ITA-SUI 5-0 All Lower level tournaments Davis Cup, Group II, 1R, EGY-BLR 1-3 Davis Cup, World Group, 1R, USA-SUI 5-0 Davis Cup, Group I, 2R, BLR-AUT 3-1 Davis Cup, Group I, PO, RUS-BLR 3-2 Davis Cup, Group I, PO, SVK-BLR 3-1 Olympics - Tokyo Sassuolo Challenger